package com.dci.model.project;

import lombok.Builder;
import lombok.Data;

import java.util.Date;

@Data
@Builder
public class ProjectLog {
    // 主键 id
    private String id;
    // 项目id
    private String projectId;
    // 用户id
    private String userId;
    // 用户名
    private String userName;
    // 记录时间
    private Date updateTime;
    // 修改字段
    private String updateKeys;
    // 修改前的value
    private String updateBeforeValues;
    // 修改后的value
    private String updateAfterValues;
    // 记录类型
    private String updateType;
    // 当前季度进展
    private String progress;
    // 下季度计划
    private String plan;
    // 备注
    private String remark;
    // 审核 结果
    private String examineResult;

    public ProjectLog() {
    }

    public ProjectLog(String id, String projectId, String userId, String userName, Date updateTime, String updateKeys, String updateBeforeValues, String updateAfterValues, String updateType, String progress, String plan, String remark, String examineResult) {
        this.id = id;
        this.projectId = projectId;
        this.userId = userId;
        this.userName = userName;
        this.updateTime = updateTime;
        this.updateKeys = updateKeys;
        this.updateBeforeValues = updateBeforeValues;
        this.updateAfterValues = updateAfterValues;
        this.updateType = updateType;
        this.progress = progress;
        this.plan = plan;
        this.remark = remark;
        this.examineResult = examineResult;
    }
}